package com.lh.java.basic.rmi;


import java.net.MalformedURLException;
import java.rmi.Naming;
import java.rmi.RemoteException;

/**
 ************************************************
 ** Module : 1、编写远程接口，远程接口实现类
2、编译
3、生成接口实现类存根
4、在服务器端启动rmiregistry命令
5、在服务端注册发布远程对象
6、在客户端获取远程对象
 ** Date: 2013-5-23  Time: 下午03:34:19 
 ** Author lh 
 ************************************************ 
 */
public class RMIServer {
	public static void main(String[] args) throws RemoteException, MalformedURLException {
//		指定端口，默认是1099，可以在运行rmiregistry时指定 如 rmiregistry 1098，也可以在Server.java中指定，如Registry.createRegistry(1088).
		AddServer hello=new AddServerImpl();
//		简单形式Naming.bind("hello")，本机地址时才可以
//		完全形式Naming.bind("rmi://117.45.220.11:1099/RMI_Hello")
		Naming.rebind("hello", hello);
		}
}
